package redis;

import redis.clients.jedis.Jedis;

public class RedisUtil {
    private static String host = "127.0.0.1";
    private static int port = 6379;

    //保存数据到Redis
    public static void set(String key, String value) {
        //1、连接redis
        Jedis jedis = new Jedis(host, port);
        //2、保存数据
        jedis.set(key, value);
        //3、释放资源
        jedis.close();
    }

    //保存数据到Redis，并设置有效期
    public static void set(String key, int second, String value) {
        //1、连接redis
        Jedis jedis = new Jedis(host, port);
        //2、保存数据
        jedis.setex(key, second, value);
        //3、释放资源
        jedis.close();
    }

    //从Redis取值
    public static String get(String key) {
        //1、连接redis
        Jedis jedis = new Jedis(host, port);
        //2、获取数据
        String value = jedis.get(key);
        //3、释放资源
        jedis.close();
        return value;
    }

    //删除数据
    public static void del(String key){
        //1、连接redis
        Jedis jedis=new Jedis(host,port);
        //2、删除数据
        jedis.del(key);
        //3、释放资源
        jedis.close();
    }



}
